package com.cqw.sms;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

@NoArgsConstructor
@Data
public class MWParamsVM1 {

    //用户账号
    private String account;
    //密码，需采用MD5加密(32位小写)
    private String password;
    //该批短信编号(32位UUID)，需保证唯一，不填的话响应里会给一个系统生成的
    private String msgid;
    //接收手机号码，多个手机号码用英文逗号分隔，最多1000个，国际号码格式为+国别号手机号，
    // 号码示例：+85255441234（国际手机号前如果带0会去0后下发）
    private String phones;
    //短信内容，最多1000个汉字，内容首尾出现【】[]这两种方括号会作为签名使用
    private String content;
    private String subcode;
    private String sendtime;


    public static MWParamsVM1 from(String userid, String pwd, String content, String mobile, String timestamp) {
        MWParamsVM1 mwParamsVM = new MWParamsVM1();
        mwParamsVM.setAccount(userid);
        mwParamsVM.setPassword(pwd);
        mwParamsVM.setContent(content);
        mwParamsVM.setPhones(mobile);
        return mwParamsVM;
    }





}
